make good or bad weather - Turkish English Dictionary